Enhanced Smart-card based License Management
نویسندگان
چکیده
In many e-commerce situations, the owner of a digital object wants to enforce policies on the object after the object is in the customer’s hands. The object can be thought of as being software, because data is often protected by forcing access to it to take place through a particular authorized software (e.g., a “reader” for an encrypted media file, in which case a license to view the movie is, in some sense, a “software license”). One of the ways that were proposed for such policy enforcement is the use of smart cards. This paper describes an enhanced solution to software license management based on tamper-resistant smart cards. Our public-key protocols for binding software licenses to smart cards improve on previous schemes in that they support flexible and partial transfers of licenses between cards. The license is verified by checking the presence of the associated card. The user can therefore have several software licenses all of which are bound to one card, to avoid juggling several cards in and out of the card reader.
منابع مشابه
Security and Privacy Aspects fo Smartflow Internet Payment System
Smart cards are replacing traditional magnetic cards for payment transactions. One of the main reasons is enhanced security capabilities that can be built in a smart card. With the high popularity of web technology, there is a trend towards smart cards being used as an electronic wallet for payment transactions on Internet. Most of the related work of smart card payment transactions concentrate...
متن کاملSoftware License Management with Smart Cards
This paper describes public-key protocols for binding software licenses to tamper-resistant smart cards, for transferring licenses between cards, and for purchasing them on-line. The protocols support software distribution both through retail stores and over the Internet. The user can transfer licenses from several cards onto a single card to avoid juggling between several cards in the reader. ...
متن کاملPrototyping Web-Based Smart Flow Multi-Application System using Smart Card Technology
These days smart cards are replacing traditional magnetic cards for payment transactions. One of the main reasons is the enhanced security capabilities built into a smart card. Most of the related works in smart card only concentrates on the single application such as network access control, prepaid phone card or debit card. With popularity in web technologies, there is a trend towards smart ca...
متن کاملMMU-based software cache and swap mechanisms for smart card operating systems
Modern processor architectures have proven their benefits by providing mechanisms that significantly improve the performance of classical operating systems. Yet, it has not been proven that such processors can be as much relevant to the Smart Card context. To start answering this question, we analyze how the Memory Management Unit of the MIPS 4KSc architecture can be used to build efficient mem...
متن کاملEvaluation of Distributed Intelligence on the Smart Card
We describe challenges in the risk management of smart card based electronic cash industry and describe a method to evaluate the effectiveness of distributed intelligence on the smart card. More specifically, we discuss the evaluation of distributed intelligence function called "on chip risk management" of the smart card for the global electronic cash payment application using micro dynamic si...
متن کامل